/*
* 全局样式设置
*/

//element plus全局样式
@use "./elStyle.scss";
//各popover样式
@use "./popover.scss";
//主题色样式
@use "./theme.scss" as *;
//全局动画样式
@use "keyframes.scss";

html,
body {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
}

*,
::before,
::after {
  box-sizing: border-box;
  border: 0;
}

#app {
  overflow: hidden;
  width: 100%;
  height: 100%;
}

a,
a:focus,
a:hover {
  text-decoration: none;
  color: inherit;
  outline: none;
  cursor: pointer;
}

/* 图标样式 */
.icon-svg {
  outline: none;
}

.wy-icon-svg {
  outline: none;
}

.wy-icon {
  outline: none;
}

/* 按钮样式 */
body {
  .wy-button-wave {
    animation: wy-button-wave 1s linear;
  }
}
